Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Проектування мікрокомп’ютера

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Кафедра електронних обчислювальних машин

Інформація про роботу

Рік:
2006
Тип роботи:
Курсова робота
Предмет:
Мікропроцесорні системи
Група:
КСМ

Частина тексту файла

Міністерство освіти і науки України Національний університет „Львівська політехніка” Кафедра електронних обчислювальних машин Курсова робота з курсу „ Мікропроцесорні системи ” Проектування мікрокомп’ютера Львів – 2006 Зміст 1. Початкові дані на проектування 3 2.1. Основні технічні харакетристики мікроконтролера 56F8323 4 2.2. Внутрішня структура 8 2.3. Реалізація в різних корпусах 18 2.4. Функціональне призначення виводів 18 3. Розробка схеми електричної функціональної 25 3.1. Загальна схема мікрокомп'ютера 25 3.2. Підключення зовнішніх пристроїв вводу/виводу 25 4. Проектування принципової схеми мікрокомп'ютера 26 4.1. Вузол синхронізації 26 4.2. Вузол формування сигналу RESET 26 4.3. Пам'ять програм 26 4.4. Пам'ять даних 27 4.5. Зовнішня пам'ять 27 4.6. Вузли вводу/виводу 27 5. Початкова ініціалізація мікрокомп'ютера 31 5.1. Набір команд 31 5.2. Опис алгоритму 31 Висновки 32 Використана література та інші джерела 33 Додатки Додаток А. Програма початкової ініціалізації Додаток B. Схема функціональна Додаток C. Електрична принципова схема Додаток D. Перелік елементів 1. Початкові дані на проектування 1. Тип мікропроцесора: 56F8323 (на ядрі DSP56800E). 2. Постійна пам’ять: вбудована на кристалі. 3. Оперативна пам’ять: вбудована на кристалі. 4. Підсистема вводу-виводу (периферійні пристрої): - сенсор магнітного поля, - послідовний інтерфейс RS-232 на основі мікросхеми MAX232, - рідкокристалічний дисплей на основі контролера HD44780. 2. Архітектура мікроконтролера 2.1. Основні технічні харакетристики мікроконтролера 56F8323 Загальний опис мікроконтролера 56F8323: • До 60 MIPS при частоті ядра 60MHz • Функціональність сигнального процесора (DSP) та мікроконтролера (MCU) • 32KB Flash пам’яті програм • 4KB ОЗП пам’яті програм • 8KB Flash пам’яті даних • 8KB ОЗП пам’яті даних • 8KB Flash пам’яті початкового завантаження • Один 6-канальний модуль PWM • Два 4-канальних 12-розрядних АЦП • Температурний сенсор • Один квадратурний декодер • Один модуль FlexCAN • До двох послідовних комунікаційних інтерфейсів (SCI) • До двох послідовних периферійних інтерфейсів (SPI) • Два лічильника загального призначення • Модуль Комп’ютер працює правильно (COP) / Сторожовий таймер • Вбудований тактовий генератор • JTAG/Enhanced On-Chip Emulation (OnCE™) для незалежної відладки в реальному часі • До 27 ліній вводу/виводу загального призначення (GPIO) • 64-контактний корпус LQFP Мікропроцесор MC56F8323 – це 16-розрядний цифровий сигнальний процесор побудований на ядрі DSP56800E – дешевий, малопотужний мікропроцесор, який поєднує силу DSP та паралелізм з MCU-сумісною простотою програмування. Ядро DSP56800E - це універсальний центральний процесор, розроблений для ефективної обробки цифрових сигналів та для великої кількості управляючих операцій. Основні характеристиками мікропроцесорів з ядром DSP56800E: 1. Швидкодія - DSP56800E підтримує більшість програм цифрової обробки сигналів. 2. Точність – дані, якими оперує DSP56800E є 16-розрядними, що забезпечує 96 dB динамічного діапазону; проміжні результати зберігаються в 36-розрядних акумуляторах, це дозволяє зберігати дані діапазону до 216 dB. 3. Паралелізм – кожен операційний блок вбудований на кристалі, пам’ять, та периферія оперують незалежно і паралельно з іншими блоками через складну систему шин. Арифметико-логічний пристрій (ALU), пристрій генерації адрес (AGU) та програмний контролер оперують паралельно дому наступні дії можуть бути виконані паралельно за одну інструкцію: - Попередня вибірка інструкції - Множення двох 16-розрядних операндів - 36-розрядне додавання - Дві операції переміщення даних - Дві операції зміни адресних вказівників - Відсилання та отримання даних по послідовних портах у повнодуплексному режимі - Всі таймери продовжують рахувати паралельно 4. Гнучкість – в той час, коли багато процесорів цифрової обробки сигналів потребують зовнішні кола комунікації для взаємодії з периферією (такою як АЦП, ЦАП або головним процесором), DSP56800E містить вбудовані послідовні ...
Антиботан аватар за замовчуванням

01.01.1970 03:01

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини